parasite infested - Français Anglais Dictionnaire